XML Every-Flavor Testing
نویسندگان
چکیده
With XML and XML Schema widely acknowledged as the de facto standard for data exchange and interoperability between remote applications, the need for checking integrity and adequacy of XML documents, also by means of automated tools, increases. In this perspective, this paper addresses two objectives: we provide a classification and a short overview of the diverse existing approaches for the testing of XML-based documents; then, pushing further the potential of XML for testing purposes, we pursuit the application of traditional testing methods to programs using XML input data. We discuss the use of XML and XML schema as a basis for formalizing and automatizing the testing of applications using such kind of data, with particular reference to recent proposals for specification-based and perturbation-based testing approaches.
منابع مشابه
Test-driven XML Development: Building Rapid Change Management into XML Systems
This paper is a forward-thinking look at the application of test-driven development within the XML processing space. Ever since Extreme Programming popularized the idea of test-driven development within software development processes, developers in virtually every modern programming language have been reaping the benefits of improved code quality and drastically reduced risk and cost for making...
متن کاملXModel-Based Testing of XSLT Applications
Model-based testing is nowadays the emerging paradigm for software testing in many domains. In the Web arena XML Schema is becoming the technology of reference to describe data structure and applications input domains. The proposed tool (TAXI Testing by Automatically generated XML Instances) exploits such a model to automatically derive correct XML instances applying the well-known Category-par...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملA Framework to magnitude the Performance and Behavior of Web Services using Ontology
A web service is a software interface that describes a collection of operations that can be accessed over the network through standardized XML messaging. Web services in different domains are diverse in implementation techniques thus requiring us to meet a wide range of test requirements. Testing services and service centric system poses new challenges to testing approaches. Several web service...
متن کاملخوشهبندی فراابتکاری اسناد فارسی اِکساِماِل مبتنی بر شباهت ساختاری و محتوایی
Due to the increasing number of documents, XML, effectively organize these documents in order to retrieve useful information from them is essential. A possible solution is performed on the clustering of XML documents in order to discover knowledge. Clustering XML documents is a key issue of how to measure the similarity between XML documents. Conventional clustering of text documents using a do...
متن کامل